// SPDX-License-Identifier: MIT
// Copyright (C) 2018-present iced project and contributors

namespace Generator.Enums.Formatter.Masm {
	[Enum(nameof(CtorKind), "MasmCtorKind")]
	enum CtorKind {
		Previous,
		Normal_1,
		Normal_2,
		AamAad,
		AX,
		AY,
		bnd,
		STIG1,
		DeclareData,
		DX,
		fword,
		Int3,
		imul,
		invlpga,
		CCa_1,
		CCa_2,
		CCa_3,
		CCb_1,
		CCb_2,
		CCb_3,
		jcc_1,
		jcc_2,
		jcc_3,
		Loopcc1,
		Loopcc2,
		maskmovq,
		memsize,
		YD,
		YX,
		monitor,
		mwait,
		mwaitx,
		nop,
		OpSize_1,
		OpSize_2,
		OpSize2,
		YA,
		pblendvb,
		pclmulqdq,
		pops_2,
		pops_3,
		XY,
		reg,
		Reg16,
		Reg32,
		reverse,
		ST_STi,
		STi_ST,
		XLAT,
	}
}
